(Man-default-man-entry): Remove the leading `*' from the word at point.
authorEli Zaretskii <eliz@gnu.org>
Sun, 28 Sep 2003 08:30:20 +0000 (08:30 +0000)
committerEli Zaretskii <eliz@gnu.org>
Sun, 28 Sep 2003 08:30:20 +0000 (08:30 +0000)
lisp/man.el

index 075c38866fbec31527c6b09e63aed7262f612a04..4a768e1effbb5c324d03aec5a1bb98319c01f56c 100644 (file)
@@ -572,6 +572,9 @@ This guess is based on the text surrounding the cursor."
        (setq word (buffer-substring-no-properties start (point))))
       (if (string-match "[._]+$" word)
          (setq word (substring word 0 (match-beginning 0))))
+      ;; If looking at something like *strcat(... , remove the '*'
+      (if (string-match "^*" word)
+         (setq word (substring word 1)))
       ;; If looking at something like ioctl(2) or brc(1M), include the
       ;; section number in the returned value.  Remove text properties.
       (concat word